What is river in shrewsbury?

As an AI language model, I do not have personal experiences or emotions. However, I can provide the information that the River Severn flows through the town of Shrewsbury, which is located in the county of Shropshire, England. The river is the longest in Great Britain and is also one of the major rivers in the country. It is approximately 220 miles long and runs through several towns and cities before emptying into the Bristol Channel. The river is a popular spot for boating, fishing, and other water-based activities in Shrewsbury, and it also plays an important role in the town's history and culture.